inexcusable obligation - Español Inglés Diccionario